blood-air barrier - French English Dictionary